cardioplegic cardiac arrest technique - Spanish English Dictionary